Dantzig's pivoting rule for shortest paths, deterministic MDPs, and minimum cost to time ratio cycles

نویسندگان

  • Thomas Dueholm Hansen
  • Haim Kaplan
  • Uri Zwick
چکیده

Dantzig’s pivoting rule is one of the most studied pivoting rules for the simplex algorithm. Whilethe simplex algorithm with Dantzig’s rule may require an exponential number of pivoting stepson general linear programs, and even on min cost flow problems, Orlin showed that O(mn log n)Dantzig’s pivoting steps suffice to solve shortest paths problems (we denote the number of verticesby n and the number of edges by m). Post and Ye recently showed that the simplex algorithmwith Dantzig’s rule requires only O(mn log n) pivoting steps to solve deterministic MDPs withthe same discount factor for each edge, and only O(mn log n) pivoting steps to solve deterministicMDPs with possibly a distinct discount factor for each edge. We improve Orlin’s bound for shortestpaths and Post and Ye’s bound for deterministic MDPs with the same discount factor by a factor ofn to O(mn log n), and O(mn log n), respectively. We also improve by a factor of n the bound fordeterministic MDPs with varying discounts when all discount factors are close to 1. These boundsfollow from a new proof technique showing that either, after a certain number of steps, many edgescan be excluded from participating in further policies or there is a large decrease in the value. We alsoobtain an Ω(n) lower bound on the number of Dantzig’s pivoting steps required to solve shortestpaths problems, even when m = Θ(n). Finally, we show how to reduce the problem of findinga minimum cost to time ratio cycle to the problem of finding an optimal policy for a discounteddeterministic MDP with varying discount factors that tend to 1. This gives a strongly polynomialtime algorithm for the problem that does not use Megiddo’s parametric search technique. ∗School of Computer Science, Tel Aviv University, Israel. Supported by The Danish Council for Independent Research| Natural Sciences (grant no. 12-126512). E-mail: [email protected].†School of Computer Science, Tel Aviv University, Israel. E-mail: [email protected].‡School of Computer Science, Tel Aviv University, Israel. E-mail: [email protected].

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Random-Facet and Random-Bland require subexponential time even for shortest paths

The Random-Facet algorithm of Kalai and of Matoušek, Sharir and Welzl is an elegant randomized algorithm for solving linear programs and more general LP-type problems. Its expected subexponential time of 2 √ , where m is the number of inequalities, makes it the fastest known combinatorial algorithm for solving linear programs. We previously showed that Random-Facet performs an expected number o...

متن کامل

On Network Simplex Method Using the Primal-dual Symmetric Pivoting Rule

We consider a network simplex method using the primal-dual symmetric pivoting rule proposed by Chen, Pardalos, and Saunders. For minimum-cost network-flow problems, we prove global convergence of the algorithm and propose a new scheme in which the algorithm can start from an arbitrary pair of primal and dual feasible spanning trees. For shortest-path problems, we prove the strongly polynomial t...

متن کامل

Holiest Minimum-Cost Paths and Flows in Surface Graphs

Let G be an edge-weighted directed graph with n vertices embedded on an orientable surface of genus g. We describe a simple deterministic lexicographic perturbation scheme that guarantees uniqueness of minimum-cost flows and shortest paths in G. The perturbations take O(gn) time to compute. We use our perturbation scheme in a black box manner to derive a deterministic O(n log log n) time algori...

متن کامل

Holiest Minimum-Cost Paths and Flows in Surface Graphs⇤ (full version)

Let G be an edge-weighted directed graph with n vertices embedded on a surface of genus g. We describe a simple deterministic lexicographic perturbation scheme that guarantees uniqueness of minimum-cost flows and shortest paths in G. The perturbations take O(gn) time to compute. We use our perturbation scheme in a black box manner to derive a deterministic O(n log log n) time algorithm for mini...

متن کامل

A New Algorithm for the Discrete Shortest Path Problem in a Network Based on Ideal Fuzzy Sets

A shortest path problem is a practical issue in networks for real-world situations. This paper addresses the fuzzy shortest path (FSP) problem to obtain the best fuzzy path among fuzzy paths sets. For this purpose, a new efficient algorithm is introduced based on a new definition of ideal fuzzy sets (IFSs) in order to determine the fuzzy shortest path. Moreover, this algorithm is developed for ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014